su do ku - French English Dictionary